]> dgit.raspbian.org Git - gnome-shell.git/commit
js: Update for Gio/GioUnix split
authorSebastian Keller <skeller@gnome.org>
Sat, 27 Apr 2024 13:14:16 +0000 (15:14 +0200)
committerFlorian Müllner <fmuellner@gnome.org>
Mon, 29 Apr 2024 14:48:07 +0000 (16:48 +0200)
commit80a37bcf53592cb7f4da823c1f8b2146142d4504
tree276f9cfb2a835acc971b3bf26ec9a95b8c1637c8
parent72208da0c213b31fc0fb97a7cbef2f99275b9db7
js: Update for Gio/GioUnix split

GLib 2.79.2 split out the platform specific Gio APIs into a separate
GIRs, while still keeping a copy in the Gio GIR. gjs then added warnings
about the APIs being moved.

This bumps the Gio(Unix) version requirement to 2.79.2 and switches to
using the new GioUnix GIR.

See: https://gitlab.gnome.org/GNOME/glib/-/merge_requests/3892
See: https://gitlab.gnome.org/GNOME/gjs/-/merge_requests/918
Closes: https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/7539
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/3288>
.gitlab-ci.yml
js/misc/dependencies.js
js/misc/loginManager.js
js/ui/components/networkAgent.js
meson.build